home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9501
/
KUKUCS.CD
< prev
next >
Wrap
Text File
|
1995-10-28
|
7KB
|
125 lines
@VASCII és hexa megjelenítôk@N
@VKukucs!@N
Gyakori probléma, hogy meg kellene nézni egy file
tartalmát. Amilyen egyszerûen hangzik ez, annyira bonyolult
a probléma. Cikkemben alapvetôen shareware
szövegmegjelenítôkrôl fog szó esni, az egyéb
file-formátumok, kép, animáció, tömörített file stb.
megjelenítôirôl majd máskor esik szó.
Érdemes elôször átgondolni, hogy mit is kívánunk egy
szövegmegjelenítôtôl? Természetesen legyen kicsi és gyors.
(Gyors: az [End] gomb lenyomására ne olvassa végig az összes
elôtte lévô szöveget; a keresés minél gyorsabb legyen.)
Tudjon tehát keresni is, lehetôség szerint beállíthatóan
kis- és nagybetû között különbségét téve vagy nem téve,
hasznos lehet a wildcardos kerésés is.
(Jó lenne, ha magyar keresô is létezne: egy adott szót
megadva megtalálná annak összes ragozott alakját, hasznos
lenne, ha valamilyen módon állítható lenne, hogy az ékezetes
karaktereket egyenlônek tekintse az ékezet nélküli
párjukkal, a kis/nagybetû megfeleltetés az ékezetes betûknél
is korrekt lenne stb. Ilyennel sajnos még nem találkoztam,
egy unatkozó programozó talán egyszer megoldja a problémát.)
A keresô program legyen képes listából kisebb darabokat
kiollózni. Szintén hasznos még, ha képes többféle formátumú
szöveget megjeleníteni: Word, Wordperfect, Amipro, esetleg
Unix, Macintosh szövegeket. Igazán ideális az lenne, ha --
leírni is alig merem -- konvertálni is tudna közöttük.
@VA DOS és a Commanderek@N
A DOS csak egy rettentô primitív megoldást ad: @Ktype
@Kfile-név@N. (Esetleg @Kmore file-név@N paranccsal oldalanként).
Egyetlen elônye, hogy mindig kéznél van, viszont általában
használhatatlan.
A legtöbb ember ma már valamilyen Commander alatt
dolgozik DOS alatt. Ezekben is találhatóak különbözô
nézegetési lehetôségek. A Norton Commander beépített
nézôkéjét talán a legjobb elfelejteni. Meglepôen primitív
egy darab, mivel keresés nincsen benne. A szintén hozzáadott
wpview.exe meg egy külön csoda. Mármint csoda, hogy hogyan
lehetett ennyire lassú keresést írni...
A Volkov Commander belsô nézegetôje semmi extrát nem
kínál, mindössze egy jó nézôke emberi tempójú kereséssel.
Elônyös a beépített hexa viewer is, amiben szintén lehet
keresni. Ez a legegyszerûbb feladatokra (pillantsunk ide
be...) elegendô is.
Aki arra vágyik, hogy minél kisebb helyen oldja meg a
problémát, annak két programot is ajánlhatunk. Az egyik a
958(!) byte-s MUTASD.COM: ez semmi több, mint aminek a
type-nak kéne lennie: Tetszôleges irányban mozoghatunk, de
semmi több. A másik, 1855 byte-s megoldás a SMOOTH.COM.
Keresés még itt sincs, de ez a program egyedülláló: magától
""tekeri" a szövegeket elôre vagy hátra 10
sebességfokozatban. Sajnos ez csak EGA/VGA alatt mûködik.
Viszont már Wordstar file-okat is tud nézegetni. Sajnos
mindkét program meglehetôsen lassú. (Az [End] gomb lenyomása
egész szép szüneteket tud generálni egy 3-4 Mbyte-os
file-nál.)
@VUnix és Mac problémák@N
Egy teljesebb megoldás a Unix világból került át: A more
parancs Unix alatt is létezik, de az sem tud visszafelé
mozogni. Ezért készült egy program a GNU project keretében,
a @Kless@N. A program arra képes, amit egy egyszerû
szövegnézôtôl elvárunk: tetszés szerint lehet fel és le
mozogni, keresni lehet elôre és visszafelé is. A program --
nem csoda! -- gyakorlatilag VI szintaxissal dolgozik: ""g"
az elejére, ""G" a végére, ""/" az elôre keresés, ""?" a
hátrafelé keresés. Több file-t is meg lehet nézni vele, akár
a több file-ban is lehet kerestetni. Mérete mindössze 40
Kbyte a súgó file-jával együtt. (Mivel ez utóbbi külön file,
ezért magyarra fordítása is könnyen megoldható) Hátránya
egyrészt az, hogy semmilyen DOS-os windowsos
szövegszerkesztô formátumát nem ismeri, viszont unixos
(tehát LF-fel sorokra tördelt) file-okat tud nézni.
Macintosh, azaz csak CR-rel tördelt file-okra viszont
egészen meghülyül.
A Hiew -- egyebek mellett szövegnézônek is használható,
mert egyedülálló módon beállítható a sorvégjel: CR, LF,
CR/LF. (Unix, Macintosh, DOS). A keresés szintén jónak
mondható.
Ha már említettük a szövegszerkesztôket, akkor álljon
itt egy, kifejezetten erre kiélezett program, Malcom Drury
alkotása, a View. A program rengeteg szövegszerkesztô
formátumát ismeri, ezeket nemcsak megmutatni, hanem akár két
oszlopban kinyomtatni is képes. Egy nagyon nagy baja van:
megkísérli egyben beolvasni a file-t, amit nézni akarunk.
Minden igyekezete ellenére nem tud 550 Kbyte-nál nagyobb
file-t nézni. Kár érte...
@V""Komolyabb" nézôkék@N
Mindezek után lássunk olyan megoldásokat is, amelyek
közelebb állnak az elején meghatározottakhoz!
A FileBuddy nevû program(csomag) rengetegféle file
megtekintésére képes a normál szövegtôl az adatbázis
file-okon át a JPEG képekig. Az ASCII megjelenítô rész képes
elfogadható sebességgel keresni, és a megtekintett szövegbôl
részeket ki is tud emelni. Sajnos ezt csak képernyônként
tudja megtenni, soronként nem.
A Buerg-féle List majd mindenre képes, amit elvárunk egy
ilyesfajta programtól: Unix file-okat is meg tud jeleníteni,
beépített file managerrel is rendelkezik. Az évek során
rengeteg -- méretben, funkciókban -- eltérô változata
született, könnyen találhatunk köztük számunkra megfelelôt.
És végezetül az univerzális, de drága megoldás: kedvenc
editorunkat indítsuk/használjuk readonly üzemmódban. Például
a Multi-Editben a File/Information menüben lehet readonlyvá
varázsolni a file-t. Utána pedig azt csinálunk, amit
akarunk. Például a keresésnél Unix stílusú wildcardokat is
használhatunk, ezzel mindent el lehet érni, amit a
bevezetôben óhajtottunk. A block parancsokkal tetszôleges
darabokat szedhetünk ki. Egy hiba azért még van: a lehetô
legminimálisabb telepítés is 435 Kbyte. Tehát csak ezért nem
érdemes a programot feltenni, de szinte bármilyen editor
képes readonly üzemmódban dolgozni.
@KNégyesi Károly@N